home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 045a / wcm.zip / WCM.DOC < prev    next >
Text File  |  1991-12-13  |  17KB  |  533 lines

  1.  
  2.  
  3.  
  4. The Workstation Configuration
  5. Management Solution
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21. Version 2.1
  22. System Documentation
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. (C) Copyright 1991, ZhofWare
  51. All Rights Reserved.
  52.  
  53.  
  54. ≡ ZhofWare ≡ P.O. Box 37 ≡ East Bernard ≡ Tx ≡ 77435 ≡
  55.  
  56.  
  57.                           Introduction
  58.  
  59.  
  60.  
  61.        As a network administrator, how many countless hours have
  62.        you spent visiting each workstation on the network just
  63.        to update LAN drivers or Autoexec.bat files ? Have you
  64.        ever thought, "There has to be a better way" ?
  65.  
  66.        The better way you've been looking for is the Workstation
  67.        Configuration Management Solution. With WCM, you will
  68.        free yourself from the task of visiting every workstation
  69.        on the network, and let the network do the updates for
  70.        you.
  71.  
  72.        The Workstation Configuration Management Solution,
  73.        concentrates on two major problem areas associated with
  74.        keeping workstations up to date, that are connected to a
  75.        local area network.
  76.  
  77.               ° Updating Software Products
  78.               ° Managing Autoexec Bootup Commands
  79.  
  80.        To help network administrators manage both of these
  81.        tasks, WCM includes a File Librarian to manage files that
  82.        are distributed to workstations, the Event Manager
  83.        Console update changes to autoexec.bat files and the
  84.        Workstation Update Module to actually update the files on
  85.        the workstation.
  86.  
  87.  
  88.                     Quick Path Setup Example
  89.  
  90.  
  91.         ° Install using installation instructions
  92.         ° Define File Distribution Packs using FLIB
  93.         ° Define Workstation Events using ESCHED
  94.  
  95.  
  96.                        Installation
  97.  
  98.  
  99.  
  100.        To install the workstation configuration manager, you
  101.        should be logged in to the file server as a user with
  102.        supervisory equivalence.
  103.  
  104.        Make a directory on one of the volumes called WCM. When
  105.        planning where to install WCM, consider that all files to
  106.        be downloaded to workstations will be placed on this
  107.        volume.
  108.  
  109.        Copy all files from the ZIP file or disk to the WCM
  110.        directory.
  111.  
  112.        Execute WCMINST, follow the instructions on the screen.
  113.  
  114.        At any time you may uninstall WCM by executing WCMINST
  115.        with the REMOVE parameter.
  116.  
  117.  
  118.  
  119.  
  120.  
  121.                 File Distribution Librarian
  122.  
  123.  
  124.        The File Librarian is the tool by which network
  125.        administrators will create File Distribution Packs -
  126.        FDP's. FDP's contain the following information.
  127.  
  128.               ° Text Description of what's contained.
  129.               ° Target object, ie. User Group or Node
  130.               ° Up to 15 files to be distributed.
  131.               ° The path on the workstation where each
  132.                 file will be placed.
  133.  
  134.        To start the File Librarian, enter the command FLIB at
  135.        the WCM directory. At first glance, you will notice that
  136.        FLIB uses a standard C-Worthy interface that network
  137.        administrators will already be familiar with. The main
  138.        screen presents a list of all defined FDP's. The
  139.        following keys are defined to create and manage FDP's.
  140.  
  141.               ° <INSERT> - Add new FDP
  142.               ° <DEL>    - Delete existing FDP
  143.               ° <ENTER>  - Modify existing FDP
  144.  
  145.        ADDING File Distribution Packs
  146.  
  147.        To add a new FDP to the list, press the <INSERT> key. You
  148.        will be prompted to enter a description of what the FDP
  149.        contains. This description is for your reference, as well
  150.        as informing the user when files are being updated.
  151.  
  152.        Next, you will be prompted to select the type of FDP you
  153.        are defining. The three types of FDP's are :
  154.  
  155.               ° Group - Distributed to members of a group
  156.               ° User  - Distributed to a particular user
  157.               ° Node  - Distributed to a particular node on the LAN
  158.  
  159.        After selecting the type, if you selected Group or User,
  160.        FLIB will present a pick list of all matching objects in
  161.        the file servers bindery. By highlighting and pressing
  162.        enter, you will have set the target object. If you
  163.        selected Node, you will be prompted to enter the target
  164.        node address in hexadecimal format.
  165.  
  166.        Once the target object has been defined, an empty list
  167.        will appear.
  168.  
  169.  
  170.  
  171.  
  172.  
  173.                   File Distribution Librarian
  174.  
  175.  
  176.  
  177.        To add files to the FDP, hit the <INSERT> key. FLIB will
  178.        prompt for the file name, target path on the workstation,
  179.        including drive, and then prompt for a source path so
  180.        that it can upload the file to the library area. Once the
  181.        file is successfully uploaded to the library area the file
  182.        information will be displayed in the list.
  183.  
  184.        To remove files from the FDP, highlight the file to
  185.        remove and hit the <DEL> key. FLIB will confirm deletion
  186.        of the file.
  187.  
  188.        To modify files in the FDP, highlight the file entry and
  189.        hit the <ENTER> key.
  190.  
  191.        Once all files have been added to the FDP, hit the
  192.        <ESCAPE> key and FLIB will return to the main screen,
  193.        adding the new FDP to the list.
  194.  
  195.        MODIFYING File Distribution Packs
  196.  
  197.        Highlight the FDP you wish to modify and hit the <ENTER>
  198.        key. You will be allowed to edit the description. When
  199.        finished editing the description press <ENTER> again and
  200.        the FDP's file list will appear. While inside the FDP's
  201.        file list, you may add, change or delete files from the
  202.        FDP. To return to the main screen, hit <ESCAPE>.
  203.  
  204.        DELETING File Distribution Packs
  205.  
  206.        Highlight the FDP you wish to delete and hit the <DELETE>
  207.        key. FLIB will confirm the deletion of the FDP.
  208.  
  209.        EXITING The File Distribution Librarian
  210.  
  211.        Pressing the <ESCAPE> key from the main screen will begin
  212.        the FLIB exit process. If any changes were made to the
  213.        file library, FLIB will prompt to save changes, then
  214.        prompt to exit.
  215.  
  216.  
  217.  
  218.  
  219.                     Event Manager Console
  220.  
  221.  
  222.        The Event Manager Console allows network administrators
  223.        to define events that happen within the autoexec.bat file
  224.        of a workstation connected to the LAN. An event can be
  225.        any DOS executable command. Using WCM it is possible to
  226.        have these events custom tailored to execute on specific
  227.        days of the week, every time the workstation is booted,
  228.        run once and then purged, or prompt the user to execute
  229.        the event or not.
  230.  
  231.        For an example, let's say you wanted to have every
  232.        workstation scan for viruses on Monday, Wednesday and
  233.        Friday, but only when the machine is first booted. This
  234.        is a typical scenario of what the Event Manager Console
  235.        is capable of.
  236.  
  237.        To execute the Event Manager Console, change to the WCM
  238.        directory on the network and enter WSCHED. After the
  239.        program has loaded you will notice that the layout is
  240.        very similar to the File Distribution Librarian. The main
  241.        screen displays a list of all defined events.
  242.  
  243.        The following keystrokes have been defined to help create
  244.        and manage events.
  245.  
  246.               ° <INSERT> - Add New Event
  247.               ° <DEL>    - Delete Existing Event
  248.               ° <ENTER>  - Modify Existing Event
  249.  
  250.        ADDING New Events
  251.  
  252.        Hit the <INSERT> key. Select the type of event to define.
  253.        The three types of events are .
  254.  
  255.               ° Group - All members of group will receive this
  256. event
  257.               ° User  - Specific user will receive this event
  258.               ° Node  - Specific node will receive this event
  259.  
  260.        Once the type of event has been selected, ESCHED will
  261.        present a list of users, groups or prompt for the
  262.        specific node address, in hexadecimal. After the target
  263.        object has been selected or entered, a form will be
  264.        displayed on the screen.
  265.  
  266.        The form is full screen editable, using the cursor keys
  267.        will move from one field to the next etc.
  268.  
  269.  
  270.  
  271.  
  272.                      Event Manager Console
  273.  
  274.        An explanation of the fields are as follows :
  275.  
  276.        Description -        A text description of the event that is
  277.                             displayed to the user on execution if
  278. the
  279.                             event is optional.
  280.  
  281.        Command     -        The DOS command to execute
  282.  
  283.        Delete Event After Successful Run - Purge the event from the
  284.        workstation's event database after a successful execution.
  285.  
  286.        Make the event optional - Should the user be prompted before
  287.        executing the event
  288.  
  289.        Execute event on every boot - Should the event be executed
  290.        every time the workstation is rebooted or once per marked
  291.        day.
  292.  
  293.        Log run status to file - Log the completion code of this
  294.        event to the log file on the workstation's local disk.
  295.        Used for problem solving, auditing etc.
  296.  
  297.        Fields Monday through Sunday  - Set the field to yes if you
  298.        want the event to execute on that day, set all to yes if you
  299.        want the event to execute everyday.
  300.  
  301.        Once the form has been completed, hit the <ESCAPE> key
  302.        and ESCHED will return to the main screen and add the new
  303.        event to the list.
  304.  
  305.        MODIFYING Events
  306.  
  307.        To modify an existing event, highlight the event in the
  308.        list and hit the <ENTER> key. The event information form
  309.        will be displayed and allow editing of all information.
  310.        To exit and save the changes hit the <ESCAPE> key.
  311.  
  312.        DELETING Events
  313.  
  314.        To delete an event, highlight the event in the list and
  315.        hit the <DEL> key. ESCHED will confirm deletion of the
  316.        event.
  317.  
  318.  
  319.  
  320.  
  321.                         Event Manager Console
  322.  
  323.  
  324.        EXITING The Event Manager Console
  325.  
  326.        Hit the <ESCAPE> key to exit ESCHED. If changes were
  327.        made, ESCHED will confirm the saving of changes, then
  328.        confirm to exit.
  329.  
  330.  
  331.  
  332.  
  333.                      Workstation Event Scheduler
  334.  
  335.  
  336.        The Workstation Event Scheduler, allows users to define
  337.        their own events to be executed from the autoexec.bat
  338.        file.
  339.  
  340.        To execute the Workstation Event Scheduler, change to the
  341.        WCM directory on the workstation and enter WSCHED. After
  342.        the program has loaded, the main screen displays a list
  343.        of all defined events.
  344.  
  345.        The following keystrokes have been defined to help create
  346.        and manage events.
  347.  
  348.               ° <INSERT> - Add New Event
  349.               ° <DEL>    - Delete Existing Event
  350.               ° <ENTER>  - Modify Existing Event
  351.  
  352.        ADDING New Events
  353.  
  354.        Hit the <INSERT> key. Select the type of event to define.
  355.        The two types of events are .
  356.  
  357.               ° Predefined   - Select Event From Predefined List
  358.               ° User Defined - Allow entry of user defined event.
  359.  
  360.        Predefined events are defined by the network manager
  361.        using the Event Console Manager. By selecting Predefined
  362.        events from the list, the user will see a list of all
  363.        events that pertain to their particular user id, group
  364.        membership or node address, depending on how the events
  365.        where defined. By highlighting the desired event and
  366.        pressing enter, the predefined event will be added to the
  367.        workstations event list. If the event was predefined, and
  368.        is not optional, the user will not be able to modify or
  369.        delete the event.
  370.  
  371.        Upon selecting User defined events the event registration
  372.        form will be displayed.
  373.  
  374.        The form is full screen editable, using the cursor keys
  375.        will move from one field to the next etc.
  376.  
  377.  
  378.  
  379.  
  380.  
  381.                       Workstation Event Scheduler
  382.  
  383.        An explanation of the fields are as follows :
  384.  
  385.        Description -        A text description of the event that is
  386.                             displayed to the user on execution if
  387. the
  388.                             event is optional.
  389.  
  390.        Command     -        The DOS command to execute
  391.  
  392.        Delete Event After Successful Run - Purge the event from the
  393.        workstation's event database after a successful execution.
  394.  
  395.        Make the event optional - Should the user be prompted before
  396.        executing the event
  397.  
  398.        Execute event on every boot - Should the event be executed
  399.        every time the workstation is rebooted or once per marked
  400.        day.
  401.  
  402.        Log run status to file - Log the completion code of this
  403.        event to the log file on the workstation's local disk.
  404.        Used for problem solving, auditing etc.
  405.  
  406.        Fields Monday through Sunday  - Set the field to yes if you
  407.        want the event to execute on that day, set all to yes if you
  408.        want the event to execute everyday.
  409.  
  410.        Once the form has been completed, hit the <ESCAPE> key
  411.        and WSCHED will return to the main screen and add the new
  412.        event to the list.
  413.  
  414.        MODIFYING Events
  415.  
  416.        To modify an existing event, highlight the event in the
  417.        list and hit the <ENTER> key. The event information form
  418.        will be displayed and allow editing of all information.
  419.        To exit and save the changes hit the <ESCAPE> key.
  420.  
  421.        DELETING Events
  422.  
  423.        To delete an event, highlight the event in the list and
  424.        hit the <DEL> key. ESCHED will confirm deletion of the
  425.        event.
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.                  Workstation Event Scheduler
  434.  
  435.  
  436.        EXITING The Workstation Event Scheduler
  437.  
  438.        Hit the <ESCAPE> key to exit WSCHED. If changes were
  439.        made, WSCHED will confirm the saving of changes, then
  440.        confirm to exit.
  441.  
  442.  
  443.  
  444.  
  445.                      Event Runtime Module
  446.  
  447.        The Event Runtime Module is the program that actually
  448.        executes the events as they are defined. This program is
  449.        placed on the workstation and is executed from the
  450.        autoexec.bat file. The Event Runtime Module will check
  451.        the status of each event in the workstations database and
  452.        execute them accordingly. If the event is defined as
  453.        optional, it will display the description of the event
  454.        and prompt the user to continue with execution.
  455.  
  456.        This program is placed on the workstation, and the
  457.        autoexec.bat file is modified by the Workstation Update
  458.        Module.
  459.  
  460.        No other operator or network administrator intervention
  461.        is required.
  462.  
  463.  
  464.  
  465.  
  466.                      Workstation Update Module
  467.  
  468.        The Workstation Update Module, keeps the workstations
  469.        connected to the LAN updated with the latest files and
  470.        events that network administrators have defined using the
  471.        File Distribution Librarian or The Event Manager Console.
  472.  
  473.        The following command should be placed in the Novel
  474.        System Logan Script.
  475.  
  476.               #wsupdate
  477.  
  478.        This will update every workstation that logs into the
  479.        file server.
  480.  
  481.        WSUPDATE works in the following manner.
  482.  
  483.        WSUPDATE first checks the autoexec.bat file on the
  484.        workstation to ensure the event runtime module has
  485.        been added, if not it adds the necessary line to the
  486.        file. Next, it will verify or create a directory called
  487.        WCM on the workstation's local boot disk and copy the
  488.        Event Runtime Module to that directory.
  489.  
  490.        The update utility will then check the event database and
  491.        add all events pertaining to the workstation to the event
  492.        database.
  493.  
  494.        After the events have been updated, WSUPDATE will check
  495.        for FDP's to distribute to the workstation. Files are
  496.        updated only if the date and time stamp differs from that
  497.        which is recorded in the FDP.
  498.  
  499.  
  500.  
  501.  
  502.  
  503.                            Glossary
  504.  
  505.  
  506.        Event - A DOS executable command that is executed by the
  507.                event runtime module governed by specific
  508.                guidelines.
  509.  
  510.        FDP   - File Distribution Package is a collection of DOS
  511.                files that are distributed to workstations on
  512.                the network.
  513.  
  514.  
  515.  
  516.  
  517.                  Support For Evaluation Copy
  518.  
  519.       Any Questions or Comments may be forwarded to :
  520.  
  521.                     ZhofWare
  522.                     P.O. Box 37
  523.                     East Bernard, Tx 77435
  524.                     CIS 75360,262
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.